// 组价逻辑复用

// 引入 vuex 的store
import store from '@/store'

export default {
  methods: {
    // key 要检查的点
    checkPermission (key) {
      // 在用户信息里查找 points里的key
      // 有key 有权限
      const { userInfo } = store.state.user
      if (userInfo.roles.points && userInfo.roles.points.length) {
        // 查看 userInfo.roles.points 是否与 key 相同
        return userInfo.roles.points.some(item => {
          return item === key
        })
      }
      // 没有roles 则直接返回 false
      return false
    }
  }
}
